+Fri Mar 9 09:31:55 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): fixed signals with
+ GDK_TYPE_DRAG_CONTEXT, it needs to be marshaled as an object,
+ not a boxed.
+
2001-03-09 Alexander Larsson <alexl@redhat.com>
* docs/Changes-2.0.txt:
+Fri Mar 9 09:31:55 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): fixed signals with
+ GDK_TYPE_DRAG_CONTEXT, it needs to be marshaled as an object,
+ not a boxed.
+
2001-03-09 Alexander Larsson <alexl@redhat.com>
* docs/Changes-2.0.txt:
+Fri Mar 9 09:31:55 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): fixed signals with
+ GDK_TYPE_DRAG_CONTEXT, it needs to be marshaled as an object,
+ not a boxed.
+
2001-03-09 Alexander Larsson <alexl@redhat.com>
* docs/Changes-2.0.txt:
+Fri Mar 9 09:31:55 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): fixed signals with
+ GDK_TYPE_DRAG_CONTEXT, it needs to be marshaled as an object,
+ not a boxed.
+
2001-03-09 Alexander Larsson <alexl@redhat.com>
* docs/Changes-2.0.txt:
+Fri Mar 9 09:31:55 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): fixed signals with
+ GDK_TYPE_DRAG_CONTEXT, it needs to be marshaled as an object,
+ not a boxed.
+
2001-03-09 Alexander Larsson <alexl@redhat.com>
* docs/Changes-2.0.txt:
+Fri Mar 9 09:31:55 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): fixed signals with
+ GDK_TYPE_DRAG_CONTEXT, it needs to be marshaled as an object,
+ not a boxed.
+
2001-03-09 Alexander Larsson <alexl@redhat.com>
* docs/Changes-2.0.txt:
+Fri Mar 9 09:31:55 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_class_init): fixed signals with
+ GDK_TYPE_DRAG_CONTEXT, it needs to be marshaled as an object,
+ not a boxed.
+
2001-03-09 Alexander Larsson <alexl@redhat.com>
* docs/Changes-2.0.txt:
@window: the window which received the event.
@send_event: TRUE if the event was sent explicitly (e.g. using XSendEvent).
@area: the area that needs to be redrawn.
+@region:
@count: the number of contiguous %GDK_EXPOSE events following this one.
The only use for this is "exposure compression", i.e. handling all contiguous
%GDK_EXPOSE events in one go, though GDK performs some exposure compression
@line: line number (used within macros).
@do_ref: whether to reference or unreference.
+<!-- ##### FUNCTION gtk_tree_model_ref_iter ##### -->
+<para>
+
+</para>
+
+@tree_model:
+@iter:
+
+<!-- ##### FUNCTION gtk_tree_model_unref_iter ##### -->
+<para>
+
+</para>
+
+@tree_model:
+@iter:
+
<!-- ##### FUNCTION gtk_type_check_class_cast ##### -->
<para>
Given a GtkTypeClass pointer @klass, and a GtkType @cast_type, make
@iter_n_children:
@iter_nth_child:
@iter_parent:
-@ref_iter:
-@unref_iter:
+@ref_node:
+@unref_node:
<!-- ##### ENUM GtkTreeModelFlags ##### -->
<para>
@Returns:
-<!-- ##### FUNCTION gtk_tree_model_ref_iter ##### -->
-<para>
-
-</para>
-
-@tree_model:
-@iter:
-
-
-<!-- ##### FUNCTION gtk_tree_model_unref_iter ##### -->
-<para>
-
-</para>
-
-@tree_model:
-@iter:
-
-
gint
gtk_box_get_spacing (GtkBox *box)
{
- g_return_if_fail (GTK_IS_BOX (box));
+ g_return_val_if_fail (GTK_IS_BOX (box), 0);
return box->spacing;
}
# BOOL deprecated alias for BOOLEAN
BOOLEAN:BOXED
-BOOLEAN:BOXED,INT,INT,UINT
+BOOLEAN:OBJECT,INT,INT,UINT
BOOLEAN:OBJECT,STRING,STRING,BOXED
BOOLEAN:VOID
ENUM:ENUM
VOID:BOOLEAN
VOID:BOXED
VOID:BOXED,BOXED
-VOID:BOXED,BOXED,UINT,UINT
-VOID:BOXED,INT,INT,BOXED,UINT,UINT
VOID:BOXED,OBJECT
VOID:BOXED,STRING,INT
VOID:BOXED,UINT
VOID:OBJECT
VOID:OBJECT,BOOLEAN
VOID:OBJECT,BOXED,BOXED
+VOID:OBJECT,BOXED,UINT,UINT
VOID:OBJECT,INT,INT
+VOID:OBJECT,INT,INT,BOXED,UINT,UINT
VOID:OBJECT,OBJECT
VOID:OBJECT,STRING,STRING
+VOID:OBJECT,UINT
VOID:POINTER
VOID:POINTER,INT
VOID:POINTER,POINTER,POINTER
# BOOL deprecated alias for BOOLEAN
BOOLEAN:BOXED
-BOOLEAN:BOXED,INT,INT,UINT
+BOOLEAN:OBJECT,INT,INT,UINT
BOOLEAN:OBJECT,STRING,STRING,BOXED
BOOLEAN:VOID
ENUM:ENUM
VOID:BOOLEAN
VOID:BOXED
VOID:BOXED,BOXED
-VOID:BOXED,BOXED,UINT,UINT
-VOID:BOXED,INT,INT,BOXED,UINT,UINT
VOID:BOXED,OBJECT
VOID:BOXED,STRING,INT
VOID:BOXED,UINT
VOID:OBJECT
VOID:OBJECT,BOOLEAN
VOID:OBJECT,BOXED,BOXED
+VOID:OBJECT,BOXED,UINT,UINT
VOID:OBJECT,INT,INT
+VOID:OBJECT,INT,INT,BOXED,UINT,UINT
VOID:OBJECT,OBJECT
VOID:OBJECT,STRING,STRING
+VOID:OBJECT,UINT
VOID:POINTER
VOID:POINTER,INT
VOID:POINTER,POINTER,POINTER
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_leave),
- gtk_marshal_VOID__BOXED_UINT,
+ gtk_marshal_VOID__OBJECT_UINT,
GTK_TYPE_NONE, 2,
GDK_TYPE_DRAG_CONTEXT,
GTK_TYPE_UINT);
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_begin),
- gtk_marshal_VOID__BOXED,
+ gtk_marshal_VOID__OBJECT,
GTK_TYPE_NONE, 1,
GDK_TYPE_DRAG_CONTEXT);
widget_signals[DRAG_END] =
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_end),
- gtk_marshal_VOID__BOXED,
+ gtk_marshal_VOID__OBJECT,
GTK_TYPE_NONE, 1,
GDK_TYPE_DRAG_CONTEXT);
widget_signals[DRAG_DATA_DELETE] =
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_data_delete),
- gtk_marshal_VOID__BOXED,
+ gtk_marshal_VOID__OBJECT,
GTK_TYPE_NONE, 1,
GDK_TYPE_DRAG_CONTEXT);
widget_signals[DRAG_MOTION] =
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_motion),
- gtk_marshal_BOOLEAN__BOXED_INT_INT_UINT,
+ gtk_marshal_BOOLEAN__OBJECT_INT_INT_UINT,
GTK_TYPE_BOOL, 4,
GDK_TYPE_DRAG_CONTEXT,
GTK_TYPE_INT,
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_drop),
- gtk_marshal_BOOLEAN__BOXED_INT_INT_UINT,
+ gtk_marshal_BOOLEAN__OBJECT_INT_INT_UINT,
GTK_TYPE_BOOL, 4,
GDK_TYPE_DRAG_CONTEXT,
GTK_TYPE_INT,
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_data_get),
- gtk_marshal_VOID__BOXED_BOXED_UINT_UINT,
+ gtk_marshal_VOID__OBJECT_BOXED_UINT_UINT,
GTK_TYPE_NONE, 4,
GDK_TYPE_DRAG_CONTEXT,
GTK_TYPE_SELECTION_DATA,
GTK_RUN_LAST,
GTK_CLASS_TYPE (object_class),
GTK_SIGNAL_OFFSET (GtkWidgetClass, drag_data_received),
- gtk_marshal_VOID__BOXED_INT_INT_BOXED_UINT_UINT,
+ gtk_marshal_VOID__OBJECT_INT_INT_BOXED_UINT_UINT,
GTK_TYPE_NONE, 6,
GDK_TYPE_DRAG_CONTEXT,
GTK_TYPE_INT,